// 人员管理
import request from '@/utils/request.js'

// 获取用户列表
export function getList(data) {
  return request({
    url: `/admin/users`,
    method: 'get',
    params: data,
  })
}

// 条件查询用户信息
export function getCondition(data) {
  return request({
    url: '',
  })
}

// 根据社区编号返回用户
export function getUserByCommunity(data) {
  return request({
    url: `/user/community/${data.id}`,
    method: 'get',
    params: { layer: data.layer },
  })
}

// 修改用户状态
export function changeIsDel(params, data) {
  return request({
    url: `/admin/users/${params}/change-status`,
    method: 'put',
    data: data,
  })
}

// 删除用户
export function trueDelete(data) {
  return request({
    url: `/admin/users/delete`,
    method: 'delete',
    data: data,
  })
}

// 添加用户
export function addUser(data) {
  return request({
    url: `/admin/users/add-users`,
    method: 'post',
    data: data,
  })
}

// 查询账号是否注册
export function checkoutRegister(account) {
  return request({
    url: `/admin/users/exists`,
    method: 'get',
    params: { account: account },
  })
}
